package com.esdk.test.orm;
import java.sql.ResultSet;
import java.sql.SQLException;
import com.esdk.sql.orm.ParentResultSet;
import java.util.Date;

public class SysDictResultSet extends ParentResultSet<SysDictRow>{
  public static final SysDictMetaData metaData=SysDictSelect.metaData;
  public static final SysDictMetaData md=metaData;
  public SysDictResultSet(ResultSet value){
    super(value);
  }

  public SysDictRow createRowInstance(){
    return new SysDictRow();
  }

  public SysDictRow getCurrentRow()throws SQLException{
    return (SysDictRow)super.gainCurrentRow(rs);
  }

  public SysDictRow[] getAllRow()throws SQLException{
    return gainAllRow().toArray(new SysDictRow[0]);
  }

  public Long getDictId()throws SQLException{
    return getRow().getLong(SysDictMetaData.DictId);
  }

  public String getCategory()throws SQLException{
    return getRow().getString(SysDictMetaData.Category);
  }

  public Long getParentId()throws SQLException{
    return getRow().getLong(SysDictMetaData.ParentId);
  }

  public String getText()throws SQLException{
    return getRow().getString(SysDictMetaData.Text);
  }

  public String getValue()throws SQLException{
    return getRow().getString(SysDictMetaData.Value);
  }

  public Integer getSequence()throws SQLException{
    return getRow().getInteger(SysDictMetaData.Sequence);
  }

  public Long getTenantId()throws SQLException{
    return getRow().getLong(SysDictMetaData.TenantId);
  }

  public Boolean getIsCascade()throws SQLException{
    return getRow().getBoolean(SysDictMetaData.IsCascade);
  }

  public String getRemark()throws SQLException{
    return getRow().getString(SysDictMetaData.Remark);
  }

  public Boolean getValid()throws SQLException{
    return getRow().getBoolean(SysDictMetaData.Valid);
  }

  public Date getCreateTime()throws SQLException{
    return getRow().getDate(SysDictMetaData.CreateTime);
  }

  public Long getCreateUserId()throws SQLException{
    return getRow().getLong(SysDictMetaData.CreateUserId);
  }

  public String getCreateUserName()throws SQLException{
    return getRow().getString(SysDictMetaData.CreateUserName);
  }

  public Date getUpdateTime()throws SQLException{
    return getRow().getDate(SysDictMetaData.UpdateTime);
  }

  public Long getUpdateUserId()throws SQLException{
    return getRow().getLong(SysDictMetaData.UpdateUserId);
  }

  public String getUpdateUserName()throws SQLException{
    return getRow().getString(SysDictMetaData.UpdateUserName);
  }

  public Integer getVersion()throws SQLException{
    return getRow().getInteger(SysDictMetaData.Version);
  }

}
